Links to rapidshare.de require a bit of work to download. Wait for the full page to load, then scroll down and click the "Free" button. Then you'll have to wait anywhere between 20 and 60 seconds (depending on how busy the servers are) before you can finally click the link to get your file.